hs-cmdargs | | Command line argument processing |
hs-code-page | | Windows code page library for Haskell |
hs-colour | | Model for human colour/color perception |
hs-colourista | | Convenient interface for printing colourful messages |
hs-concurrent-output | | Ungarble output from several threads or commands |
hs-conduit | | Streaming data processing library |
hs-conduit-extra | | Batteries included conduit: adapters for common libraries |
hs-conduit-parse | | Parsing framework based on conduit |
hs-constraints | | Constraint manipulation |
hs-constraints-extras | | Utility package for constraints |
hs-contiguous | | Unified interface for primitive arrays |
hs-control-monad-free | | Free monads and monad transformers |
hs-cpphs | | Liberalised re-implementation of cpp, the C pre-processor |
hs-data-array-byte | | Compatibility layer for Data.Array.Byte |
hs-data-default | | Class for types with a default value |
hs-data-default-class | | Class for types with a default value (compatibility shim) |
hs-data-default-instances-base | | Default instances for types in base |
hs-data-default-instances-dlist | | Default instances for types in dlist |
hs-data-default-instances-old-locale | | Default instances for types in old-locale |
hs-data-fix | | Fixpoint data types |
hs-data-ordlist | | Set and bag operations on ordered lists |
hs-dec | | Decidable propositions |
hs-deepseq-generics | | GHC.Generics-based Control.DeepSeq.rnf implementation |
hs-deferred-folds | | Abstractions over deferred folds |
hs-dependent-map | | Dependent finite maps (partial dependent products) |
hs-dependent-sum | | Dependent sum type |
hs-dlist | | Difference lists |
hs-dlist-instances | | Difference lists instances |
hs-echo | | Cross-platform, cross-console way to handle echoing terminal input |
hs-either | | Combinators for working with sums |
hs-enclosed-exceptions | | Catching all exceptions from within an enclosed computation |
hs-enummapset | | IntMap and IntSet with Enum keys/elements |
hs-errors | | Simplified error-handling |
hs-extensible-exceptions | | Extensible exceptions |
hs-extensions | | Parse Haskell Language Extensions |
hs-fail | | Forward-compatible MonadFail class |
hs-fgl | | Martin Erwig's Functional Graph Library |
hs-file-embed | | Use Template Haskell to embed file contents directly |
hs-file-io | | Basic file IO operations via 'OsPath' |
hs-filtrable | | Class of filtrable containers |
hs-fingertree | | Generic finger-tree structure, with example instances |
hs-fmlist | | FoldMap lists |
hs-focus | | General abstraction for manipulating elements of containers |
hs-foldable1-classes-compat | | Compatibility package for the Foldable1 and Bifoldable1 type classes |
hs-foldl | | Composable, streaming, and efficient left folds |
hs-foundation | | Alternative prelude with batteries and no dependencies |
hs-fsnotify | | Cross platform library for file change notification |
hs-generic-arbitrary | | Generic implementation for QuickCheck's Arbitrary |
hs-generic-deriving | | Generic programming library for generalised deriving |
hs-generic-lens | | Generically derive traversals, lenses and prisms |
hs-generic-lens-core | | Generically derive traversals, lenses and prisms |
hs-generically | | Compatibility layer for Generically and Generically1 |
hs-ghc-check | | Detect mismatches between compile and run-time versions of the GHC API |
hs-ghc-exactprint | | ExactPrint for GHC |
hs-ghc-lib-parser | | The GHC API, decoupled from GHC versions |
hs-ghc-lib-parser-ex | | Programming with GHC parse trees |
hs-ghc-paths | | Knowledge of GHC installation directories |
hs-ghc-trace-events | | Faster alternative to event-tracing functions in base |
hs-ghcide | | The core of an IDE |
hs-git-lfs | | Haskell implementation of git-lfs protocol |
hs-githash | | Compile git revision info into Haskell projects |
hs-gitrev | | Compile git revision info into Haskell projects |
hs-half | | Half-precision floating-point |
hs-hashable | | Class for types that can be converted to a hash value |
hs-hashtables | | Mutable hash tables in the ST monad |
hs-haskell-lexer | | Fully compliant Haskell 98 lexer |
hs-haskell-src-exts | | Manipulating Haskell source |
hs-haskell-src-meta | | Parse source to template-haskell abstract syntax |
hs-heaps | | Asymptotically optimal Brodal/Okasaki heaps |
hs-heapsize | | Determine the size of runtime data structures |
hs-hfsevents | | File/folder watching for OS X |
hs-hie-bios | | Set up a GHC API session |
hs-hie-compat | | HIE files for GHC 8.6 and other HIE file backports |
hs-hiedb | | Generates a references DB from .hie files |
hs-hinotify | | Haskell binding to inotify |
hs-hint | | Runtime Haskell interpreter (GHC API wrapper) |
hs-hls-graph | | Haskell Language Server internal graph API |
hs-hls-plugin-api | | Haskell Language Server API for plugin communication |
hs-hls-test-utils | | Utilities used in the tests of Haskell Language Server |
hs-hpack | | Modern format for Haskell packages |
hs-hslua-module-system | | Lua module wrapper around Haskell System module |
hs-hslua-module-version | | Lua module to work with version specifiers |
hs-HUnit | | Unit testing framework for Haskell |
hs-hw-fingertree | | Generic finger-tree structure, with example instances |
hs-hw-prim | | Primitive functions and data types |
hs-ifelse | | Anaphoric and miscellaneous useful control-flow |
hs-implicit-hie | | Auto generate hie-bios cradles & hie.yaml |
hs-indexed-traversable | | FunctorWithIndex, FoldableWithIndex, TraversableWithIndex |
hs-indexed-traversable-instances | | More instances of type classes from indexed-traversable |
hs-infer-license | | Infer software license from a given license file |
hs-io-streams | | Simple, composable, and easy-to-use stream I/O |
hs-ipynb | | Data structure for working with Jupyter notebooks (ipynb) |
hs-isocline | | Portable alternative to GNU Readline |
hs-keys | | Keyed functors and containers |
hs-lens | | Lenses, Folds and Traversals |
hs-lens-family-core | | Haskell 2022 Lens Families |
hs-libffi | | Haskell binding to libffi |
hs-lift-type | | Lift a type from a Typeable constraint to a Template Haskell type |
hs-lifted-async | | Run lifted IO operations asynchronously and wait for their results |
hs-lifted-base | | Lifted IO operations from the base library |